package mapkit.carto
{
	import flash.events.EventDispatcher;


	public class Feature extends EventDispatcher
	{
		private var _shape:MapGeometry=null;

		final public function get shape():MapGeometry
		{
			return _shape;
		}

		[Bindable]
		final public function set shape(value:MapGeometry):void
		{
			_shape=value;
		}

		private var _attributes:Object=new Object();

		final public function get attributes():Object
		{
			return _attributes;
		}

		[Bindable]
		final public function set attributes(value:Object):void
		{
			_attributes=value;
		}

	}
}